Wind farms - Spanish English Dictionary